-- 文件名为 d05-module-external.lua
-- 定义一个名为 module 的模块
module = {}

-- 定义一个常量
module.constant = "这是一个常量"

-- 定义一个函数
function module.func1()
    io.write("这是一个公有函数！\n")
end
 -- 局部函数 ， 此文件以外，无法访问 ；相当于私有函数
local function func2()
    print("这是一个私有函数！")
end
 -- 通过 全局函数调用，来实现局部函数的调用
function module.func3()
    func2()
end

return module
